home *** CD-ROM | disk | FTP | other *** search
- #include "MacLuff.h"
-
- draw_x(x, y){
- int dummy;
-
- EraseRect(&xy_r[x][y]);
- FrameRect(&xy_r[x][y]);
-
- MoveTo(x*15 + 1, y*15 + 36);
- Line(11, 11);
- Move(0, -11);
- Line(-11, 11);
-
- InvertRect(&xy_r[x][y]);
- Delay(10, &dummy);
- InvertRect(&xy_r[x][y]);
- }
-
- draw_o(x, y){
- int dummy;
-
- EraseRect(&xy_r[x][y]);
- FrameRect(&xy_r[x][y]);
-
- InsetRect(&xy_r[x][y], 2, 2);
- FrameOval(&xy_r[x][y]);
- InsetRect(&xy_r[x][y], -2, -2);
-
- InvertRect(&xy_r[x][y]);
- Delay(10, &dummy);
- InvertRect(&xy_r[x][y]);
- }
-
- draw_empty(x, y){
- EraseRect(&xy_r[x][y]);
- FrameRect(&xy_r[x][y]);
- }
-
- draw_hint(x, y){
- int dummy;
-
- InvertRect(&xy_r[x][y]);
- Delay(60, &dummy);
- InvertRect(&xy_r[x][y]);
- }
-
- draw_message(string) char *string;{
- int dummy;
-
- EraseRect(&message_r);
- MoveTo(5, 20);
- DrawString(string);
- InvertRect(&message_r);
- SysBeep(1);
- Delay(60, &dummy);
- InvertRect(&message_r);
- message_flag = TRUE;
- }
-